window.addEventListener("load", function () {



    // 获取节点

    // 功能：失去焦点，进行正则验证
    // node-添加事件（blur）的结点名，选择器-string
    // parrent--正则表达式  let parrent = /^[a-zA-Z0-9]{6,20}$/
    // text--请输入提示的错误信息 

    let flag = 1, flag2 = 1, flag3 = 1, flag4 = 1;
    $("#user input").addEventListener("blur", function () {
        flag = vertify("#user input", /^[a-zA-Z][a-zA-Z0-9_]{6,20}$/, "用户名(6-20位字母数字,字母开头)", flag);
    })

    $("#phone input").addEventListener("blur", function () {
        flag2 = vertify("#phone input", /^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$/, "请输入11位手机号码", flag2);
    })
    $("#code input").addEventListener("blur", function () {
        flag3 = vertify("#code input", /^[a-zA-Z0-9]{4}$/, "请输入4位验证码", flag3);
    })
    $("#pwd input").addEventListener("blur", function () {
        flag4 = vertify("#pwd input", /^[a-zA-Z]\w{6,12}$/, "请输入6-12位的密码,以字母开头", flag4);
    })



    // 功能：为复选框添加点击事件
    $("#read input").addEventListener("click", function (e) {
        // 点击后$("#btn-regist")节点【button按钮】
        // 按钮可点，颜色更改
        if (this.checked) {
            $("#btn-regist").disabled = false;//接触按钮
            $("#btn-regist").classList.add("on")
            console.log("选中dsi", $("#btn-regist").disabled);
        } else {
            $("#btn-regist").disabled = true;//接触按钮
            $("#btn-regist").classList.remove("on")
            console.log("未选中dis", $("#btn-regist").disabled);

        }

        e.stopPropagation();

    })
    // 功能：提交
    $("form").addEventListener("click", function (e) {
        if (e.target.localName == "button") {
            // 判断用户没有输入数据的情况
            // $("#user input").value
            flag = vertify("#user input", /^[a-zA-Z][a-zA-Z0-9_]{6,20}$/, "用户名(6-20位字母数字,字母开头)", flag);
            flag2 = vertify("#phone input", /^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$/, "请输入11位手机号码", flag2);
            flag3 = vertify("#code input", /^[a-zA-Z0-9]{4}$/, "请输入4位验证码", flag3);
            flag4 = vertify("#pwd input", /^[a-zA-Z]\w{6,12}$/, "请输入6-12位的密码,以字母开头", flag4);
            // 用户输入数据的情况
            // flag--flag4为0是有错误信息
            let sf = !flag || !flag2 || !flag3 || !flag4;
            // sf==1:有错误信息
            if (sf != 1) {
                // 跳转
                window.location.href = "../html/login.html"
                // console.log("无错误信息");
            }
            e.preventDefault();
        };
    });


















})